#hornav .inside{padding:0 16px}

#hornav {                                                                       /* Hlavní menu */
  width:100%;   
  height:60px;   
  float:left;   
  /* background:url(../images/nav-bg.gif) repeat-x; */
  background-color:  #fffced;  
  margin-top:0px; 
  padding-top:3px;  
  /* border-top:3px solid #52B2EA; */   
  overflow:hidden;
}

#hornav ul  {                                                                   /* Seznam hlavního menu */
  list-style-type:none;   
  text-align:center;   
  float:left;   
  margin:0;
  padding:0;
}

#hornav ul li {                                                                 /* Položka seznamu hlavního menu */
  float:left;   
  border:none;   
  height:80px;
  width:110px;  
  /* line-height:40px; */   
  margin:0;   
  padding:0;
}

#hornav ul li a {
  text-transform:uppercase; 
  text-decoration:none; 
  /* line-height:40px; */ 
  color:#990000; 
  margin-right:2px; 
  padding:0 2px; 
  font-family:Tahoma,arial,helvetica,sans serif; 
  font-size:14px; 
  font-size-adjust:none; 
  font-stretch:normal; 
  font-style:normal; 
  font-variant:normal; 
  font-weight:normal; 
  text-transform:uppercase;
  display:block;
}

#hornav ul li.active a  { 
  /* background:url(../images/nav-h.gif) repeat-x;   
  color:#fff                                      */
}

#hornav ul li a:hover   {
  /* background:url(../images/nav-h.gif) repeat-x;  
  color:#fff   */
  text-decoration:none;
  font-weight:bold;
}

#hornav ul ul{position:absolute;  width:180px;  left:-999em;  z-index:99;  margin:0}

#hornav ul ul li{float:left;  border:none;  height:30px;  line-height:30px;  width:180px;  margin:0;  padding:0}

#hornav ul ul li a, #hornav ul ul li a:visited, #hornav ul ul li a:active, #hornav ul ul li a:link{ margin:0;  height:30px;  line-height:30px;  background:#E5E5E5; color:#666; font-weight:bold; text-transform:uppercase; margin:0; border:1px solid #F3F2F2; border-bottom:1px solid #C9C7C7}

#hornav ul ul li a:hover{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul li.active a{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul{margin:-30px 0 0 180px;  z-index:99}

#hornav ul ul ul li{float:left;  width:180px;  border:none;  height:30px;  line-height:30px;  margin:0;  padding:0}

#hornav ul ul ul li a, #hornav ul ul ul li a:visited, #hornav ul ul ul li a:active, #hornav ul ul ul li a:link{ background:#E5E5E5; color:#666}

#hornav ul ul ul li a:hover{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul li.active a{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul ul li a, #hornav ul ul ul ul li a:visited, #hornav ul ul ul ul li a:active, #hornav ul ul ul ul li a:link{ background:#E5E5E5; color:#666}

#hornav ul ul ul ul li a:hover{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul ul li.active a{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul ul ul li a, #hornav ul ul ul ul ul li a:visited, #hornav ul ul ul ul ul li a:active, #hornav ul ul ul ul ul li a:link{ background:#E5E5E5; color:#666}

#hornav ul ul ul ul ul li a:hover{background:#F3F2F2;  color:#3BA0BC}

#hornav ul ul ul ul ul li.active a{background:#F3F2F2;  color:#3BA0BC}

#hornav li:hover ul ul, #hornav li:hover ul ul ul, #hornav li:hover ul ul ul ul, #hornav li:hover ul ul ul ul ul, #hornav li:hover ul ul ul ul ul ul, #hornav li.sfhover ul ul, #hornav li.sfhover ul ul ul, #hornav li.sfhover ul ul ul ul, #hornav li.sfhover ul ul ul ul ul, #hornav li.sfhover ul ul ul ul ul ul{left:-999em}

#hornav li:hover ul, #hornav li li:hover ul, #hornav li li li:hover ul, #hornav li li li li:hover ul, #hornav li li li li li:hover ul, #hornav li li li li li li:hover ul, #hornav li.sfhover ul, #hornav li li.sfhover ul, #hornav li li li.sfhover ul, #hornav li li li li.sfhover ul, #hornav li li li li li.sfhover ul, #hornav li li li li li li.sfhover ul{left:auto}

#top-menu .moduletable h3{display:none}
#top-menu .moduletable{margin:0; padding:0}

#top-menu ul  {
  list-style-type:none; 
  text-align:center; 
  /* float:left; */ 
  margin:0; 
  padding:0
}
#top-menu li{float:left; border:none; margin:0; padding:0}
#top-menu a{font-size:16px; text-decoration:none; color:#808080; margin:0; padding:0 8px}
#top-menu a:hover, #top-menu li.active a{color:#333}

#footer-nav .moduletable h3{display:none}
#footer-nav .moduletable{margin:0; padding:0}
#footer-nav ul{list-style-type:none; text-align:left; float:left; margin:0; padding:0}
#footer-nav li{float:left; border:none; margin:0; padding:0}
#footer-nav a{font-size:11px; text-decoration:none; color:#808080; margin:0; padding:0 8px}
#footer-nav a:hover, #footer-nav li.active a{color:#990182}

.module {margin:0}                                                                /* Jakýkoli modul*/ 

.module .inside {padding:5px 10px 15px 10px}                                      /* Vnitřní okraj modulu */

.module h3  {                                                                     /*  Nadpis H3 v modulu ---I---*/
  display:block; 
  font-size:13px; 
  color:#990802;
  font-weight: bold; 
  margin:0 0 0 0; 
  overflow:hidden; 
  padding:8px 0 0 8px; 
  text-transform:uppercase;
}

/* .module h3 span{color:#454545} */                                            /* Efekt prvního slova */        

.module #h3-l {                                                                 /* Výplň nadpisu nabídky v pravém modulu  */
  width:100%; 
  height:35px; 
  background:#fff2c0;
}

.module #h3-r {                                                                 /* Výplň nadpisu nabídky v pravém modulu  */
  width:100%; 
  height:35px; 
  background:#fff2c0;
}

.module #mid  {                                                                  /* Výplň Search */
  background:#fffced; 
  border:0px solid #f2f2f2;
  }

.module #h3-mid {                                                                /* Výplň položek nabídky v pravém modulu */
  /* background:url(../images/mid.png) repeat-x center bottom; */ 
  
  border:3px solid #fff2c0; 
  border-top:0;
}

.module ul{list-style:none; padding:0}
.module li{font-size:14px}
.module li a:link, .module li a:visited{padding:6px 10px; border-bottom:1px solid #ccc; margin:0 -10px; color:#363636; text-decoration:none; display:block}
.module li a:hover, .module li.active a{text-decoration:none; color:#404040}

.module_menu .inside{padding:5px 10px 5px 10px}

.module_menu h3 {                                                               /*  Nadpis H3 v pravém modulu ---II--- */
  display:block; 
  font-size:13px; 
  color:#990802; 
  margin:0 0 0 0; 
  overflow:hidden; 
  padding:8px 0 0 8px; 
  text-transform:uppercase;
}

/* .module_menu h3 span{color:#454545}    */                                          /* Efekt prvního slova */

.module_menu #h3-l  {                                                            /* Výplň nadpisu nabídky v pravém modulu  */
  width:100%; 
  height:25px; 
  background:#fff2c0;
  /* background:url(../images/h3-l.png) no-repeat top left; */
}

.module_menu #h3-r  {                                                            /* Výplň nadpisu nabídky v pravém modulu  */
  width:100%; 
  height:25px; 
  background:#fff2c0;
  /* background:url(../images/h3-r.png) no-repeat top right; */
}

.module_menu #mid {                                                             /* Výplň  */
  /* background:url(../images/mid.png) repeat-x center bottom; */
  background:#fffced; 
  border:3px solid #fff2c0;
}

.module_menu #h3-mid  {                                                         /* Výplň položek nabídky v pravém modulu */
  /* background:url(../images/mid.png) repeat-x center bottom; */ 
  background:#fffced;
  border:3px solid #fff2c0; 
  border-top:0; 
  
}

.module_menu ul{list-style:none; padding:0}
.module_menu li{font-size:14px}
.module_menu li a:link, .module_menu li a:visited{padding:6px 10px; border-top:1px solid #f0f0f0; margin:0 -10px; background:#f7f7f7; color:#363636; text-decoration:none; display:block}
.module_menu li a:hover, .module_menu li.active a{background:#F3f3f3; text-decoration:none; color:#404040}

.module_menu ul ul li a:link, .module_menu ul ul li a:visited{padding:6px 10px 6px 20px; background:#f7f7f7 url(../images/bullet.gif) no-repeat 1% 50%}
.module_menu ul ul ul li a:link, .module_menu ul ul ul li a:visited{padding:6px 10px 6px 30px; background:#f7f7f7 url(../images/bullet.gif) no-repeat 4% 50%}
.module_menu ul ul li a:hover, .module_menu ul ul li.active a{background:#F3f3f3 url(../images/bullet.gif) no-repeat 1% 50%; color:#404040}
.module_menu ul ul ul li a:hover, .module_menu ul ul ul li.active a{background:#F3f3f3 url(../images/bullet.gif) no-repeat 4% 50%; color:#404040}
